/**
 by Nicole
 **/
/*列表模型样式*/

.todayNew .new_title {
    position: relative;
    /*margin-top: 20px;*/
    padding-top: 13px;
    height: 30px;
    font-size: 15px;
    padding-left: 28px;
    background: #fff;
    /*border-right: 1px solid #fff;*/
    color: #000;
    border-bottom: 1px solid #ebebeb;
    background: url("../images/todaynews0.png") 16px 13px no-repeat;
    /*padding: 8px;*/
}
.todayNew .new_title .more {
    position: absolute;
    right: 10px;
    top: 12px;
    display: block;
    padding-right: 8px;
    background: url(../images/more01.png) no-repeat right center;
    color: #4AA5FF;
    font-size: 12px;
}
@media (min-width: 768px) {
    .new_list ul li a {
        font-size:14px !important;
        line-height: 29px;
        color: #525252;
        margin-left: 23px;
        display: block;
        width:300px !important;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
}
@media (min-width: 1200px) {
    .new_list ul li a {
        font-size:14px !important;
        line-height: 29px;
        color: #525252;
        margin-left: 23px;
        display: block;
        width:400px !important;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
}
@media (min-width: 768px) {
    .new_list0 ul li a {
        font-size:14px !important;
        line-height: 29px;
        color: #525252;
        margin-left: 23px;
        display: block;
        width:150px !important;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
}
@media (min-width: 1200px) {
    .new_list0 ul li a {
        font-size:14px !important;
        line-height: 29px;
        color: #525252;
        margin-left: 23px;
        display: block;
        width:210px !important;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
}

.news_zhanshi > li {
    padding: 5px 4px 6px 3px;
    /*border-bottom: 1px dotted #EFEFEF;*/
    border-bottom: 1px dashed #efefef;
}

.news_zhanshi > li a:hover{
    color:#0055aa !important;
}
.news_zhanshi{
    list-style: none;
    margin: 0 0 20px 5px !important;
}
.lipoint {
    background: url("../images/point_news.png") no-repeat left center !important;
}
.lipoint_need {
    background: url("../images/point_need.png") no-repeat left center !important;
}
.lipoint_offer {
    background: url("../images/point_offer.png") no-repeat left center !important;
}
.lipoint_done {
    background: url("../images/point_done.png") no-repeat left center !important;
}
.newdatestyle{
    margin-right: 8px;
    margin-top: -24px;
    color:#ccc;
    font-size: 13px;
}

@media (min-width: 1200px){
    [class*="span"] {
        float: left;
        min-height: 1px;
        margin-left: 2px !important;
    }
}

.message_need{
    margin-right: 20px;
    background: #fff;
}
.message_offer{
    margin-right: 20px;
    background: #fff;
}
.message_done{
    background: #fff;
}

.message_title .new_title {
    position: relative;
    /*margin-top: 20px;*/
    height: 25px;
    font-size: 16px;
    padding-left: 20px !important;
    background: #fff;
    /*border-right: 1px solid #fff;*/
    color: #000;
    border-bottom: 1px solid #ebebeb;
    padding: 8px;
}


/*icon*/
.message_need .new_title{
    background: url("../images/message_need1.png") 13px 13px no-repeat;
    padding-top: 12px;
    padding-left: 25px !important;
}
.message_offer .new_title{
    background: url("../images/message_offer1.png") 13px 13px no-repeat;
    padding-top: 12px;
    padding-left: 25px !important;
}
.message_done .new_title{
    background: url("../images/message_done1.png") 13px 13px no-repeat;
    padding-top: 12px;
    padding-left: 25px !important;
}

/*more*/
.all_message .new_title .more {
    position: absolute;
    right: 3px;
    top: 12px;
    display: block;
    padding-right: 8px;
    background: url(../images/more01.png) no-repeat right center;
    color: #4AA5FF;
    font-size: 12px;
}

.card_menu {
    background: url("../images/card.png") no-repeat left center !important;
}

/*动态展区*/
.many_picture{
    margin-top: 25px !important;
    padding-top: 15px !important;
    border: 1px solid #efefef;
    border-radius: 8px;
    overflow:hidden;
}
.pic_title{
    font-size: 16px;
    margin-left: 5px;
    padding-left: 28px;
    background: url("../images/pic_icon.png") no-repeat;
    padding-bottom: 12px;
}
/*.mr_frbox {*/
    /*padding: 24px 0px 0px;*/
/*}*/

.mr_frUl {
    float: left;
    margin:0 auto;
    border-radius: 8px;
}

.mr_frUl ul li {
    display: inline;
    float: left;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
    /*padding-right: 20px;*/
}

.mr_frUl ul li a img {
    margin: 0 auto;
    height:200px;
    width:260px;
}
.mr_frUl ul li a video{
    margin: 0 auto;
    /*height:200px;*/
    width:355px;
    /*border-radius: 95px;*/
}

.mr_zhe_p h3 span {
    display: block;
    text-align: center;
    font-size: 12px;
    line-height: 15px;;
}
.thumbnail{
    border:1px solid #ffffff !important;
}

/*nav*/
.navbar .nav > li > a {
    padding: 10px 15px 10px !important;
}

[class*="span"] {
     margin-left: 0px !important;
}


/*video*/
.many_mess{
    margin-top: 25px !important;
    padding-top: 15px !important;
    border: 1px solid #efefef;
    border-radius: 8px;
}
.video_title{
    font-size: 16px;
    margin-left: 5px;
    padding-left: 28px;
    background: url("../images/video1_icon.png") no-repeat;
    padding-bottom: 12px;
}
.video_area{
    border: 1px solid #efefef;
    border-radius: 8px;
}
/*map*/
.many_map{
    margin-top: 25px !important;
    padding-top: 15px !important;
    border: 1px solid #efefef;
    border-radius: 8px;
}
.map_title{
    font-size: 16px;
    margin-left: 5px;
    padding-left: 28px;
    background: url("../images/map_icon.png") no-repeat;
    padding-bottom: 12px;
}

/*qqonline*/
.fixed_div{
    position:fixed;
    right:10%;
    top:38%;
}
.fixed_div ul{
    list-style: none;
}

/*foot*/
.foot_a a{
    padding: 8px 10px 8px 10px;
    color:#a0a0a0;
}
.bind {
    /*padding-bottom: 5px;*/
}
.bind ul li{
    list-style: none;
    padding: 8px;
}
.bind ul li a{
    color: #555555;
}
.bind ul li a:hover {
    color: #000066;
}
.li_a a {
    color: #666666;
    font-size: 14px !important;
}

.li_a a:hover {
    width: 100px;
    height: 100px;
    color: #0e90d2 !important;
    /*font-weight: bold;*/
}
.wechat{
    display:none;
    position:absolute;
    margin-left: 100px;
    width:120px;
    height:100px;
    border:1px solid #aaaaaa;
    /*background: url("../images/weixin.png")no-repeat;*/
    background-size: 100% 100%;
}


/*video*/
.video_style video{
    width:820px;
    height:500px;
}

/**/

input, textarea, .uneditable-input {
    margin-left: 20px;
}
.form-horizontal .control-group {
    margin-bottom: 30px;
}
.control-label{
    font-weight: bold;
    font-size: 15px;
}


/*下单*/
.many_information{
    margin-top: 25px !important;
    padding-top: 15px !important;
    background: url("../images/user_border.png") no-repeat 5px 6px;
    background-size: 100% 100%;
    max-width: 100%;
    height: 100%
}
.many_information button{
    width:100px;
    height:35px;
}

/*show*/
.many_show{
    margin-top: 25px !important;
    padding-top: 15px !important;
    border: 1px solid #efefef;
    border-radius: 8px;
}
.show_top{
    margin-top: 20px;
}
.show_foot{
    margin-top: 25px;
}
.big_car{
    margin-right: 10px;
    margin-left: 10px !important;
}
.cooperation{
    margin-right: 20px;
}
.radio.inline, .checkbox.inline {
    margin-bottom: 10px !important;
}
.link_ul {
    height: auto;
    border-top: 1px solid #e5e5e5;
    padding-top: 10px;
    padding-bottom: 10px;
}
.link_ul ul,.link_ul li{
    list-style: none;

}
.link_ul li {
    float: left;
    /*padding: 5px;*/

    padding: 0px 10px;
}
.add_link a{
    font-size: 14px;
    /*padding: 3px;*/
    border-right: 1px solid #efefef;

    color: #afafaf !important;
}
.add_link a:hover{
    color: #000066 !important;
}

/*add 4.23*/
.new_title span {

    /*font-weight: bold;*/
}
.li_link {
    color: #afafaf !important;
}